impulse welded - Turkish English Dictionary